target("libusb-dll")
    set_kind("phony")
    add_includedirs("include", { public=true })  -- Adjust the path to your local include directory
    add_linkdirs("VS2015/MS64/dll", { public=true })  -- Adjust the path to your local DLL directory
    add_links("libusb-1.0", { public=true })  -- Name of the import library without the 'lib' prefix and file extension
    on_build(function (target)
        local dir = target:scriptdir()
        print("Copying libusb-1.0.dll to $(buildir)/$(plat)/$(arch)/$(mode)/")
        os.cp(path.join(dir, "VS2015/MS64/dll/libusb-1.0.dll"), '$(buildir)/$(plat)/$(arch)/$(mode)/')
    end)

includes("examples/source")